Skip to content

Open launched agent lanes where operators can use them#497

Merged
NagyVikt merged 1 commit intomainfrom
agent/codex/kitty-default-agent-terminal-2026-04-30-13-14
Apr 30, 2026
Merged

Open launched agent lanes where operators can use them#497
NagyVikt merged 1 commit intomainfrom
agent/codex/kitty-default-agent-terminal-2026-04-30-13-14

Conversation

@NagyVikt
Copy link
Copy Markdown
Collaborator

Automated by gx branch finish (PR flow).

Multi-agent start already creates isolated agent branches and worktrees, but the launcher panel still sent operators back through cockpit/tmux wording. This adds a Kitty session launcher after every requested lane is created and recorded, so terminal startup remains outside the safety boundary.

Constraint: Branch/worktree creation and lock claiming must remain unchanged before terminal launch
Rejected: Make cockpit/tmux the default launch surface | the requested behavior is one Kitty window for the created agent lanes
Confidence: high
Scope-risk: moderate
Directive: Do not move terminal launch before lane/session creation; terminal failure must never invalidate created lanes
Tested: node --test test/cli-args-dispatch.test.js test/agents-start.test.js test/agents-selection-panel.test.js test/agents-start-dry-run.test.js (30 pass)
Tested: openspec validate agent-codex-kitty-default-agent-terminal-2026-04-30-13-14 --strict
Tested: openspec validate --specs (no spec items found)
Not-tested: live GUI launch in a real Kitty desktop session
Not-tested: npm test remains red with 9 baseline failures outside this touched scope
@NagyVikt NagyVikt merged commit 6086efc into main Apr 30, 2026
0 of 3 checks passed
@NagyVikt NagyVikt deleted the agent/codex/kitty-default-agent-terminal-2026-04-30-13-14 branch April 30, 2026 11:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant